package cn.myframe.entity.sys;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

import java.io.Serializable;
/**
 * 存储系统参数配置信息
 * 
 * @author ynz
 * @email ynz@myframe.cn
 * @date 2018-08-24 15:02:00
 */
@TableName("SYS_PARAMETER")
public class SysParameterEntity implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//主键Id	
	@TableId("ID")
	private Long id;	
	//参数名称	
	@TableField("PARAM_NAME")
	private String paramName;	
	//参数key	
	@TableField("PARAM_KEY")
	private String paramKey;	
	//参数值	
	@TableField("PARAM_VALUE")
	private String paramValue;	
	//正则表达式	
	@TableField("REGULAR_EXP")
	private String regularExp;	
	//参数描述	
	@TableField("DESCRIBES")
	private String describe;	
	//系统参数状态：0 启用,1 禁用	
	@TableField("STATUS")
	private Long status;	
	//创建人	
	@TableField("CERATE_BY")
	private Long cerateBy;	
	//创建时间	
	@TableField("CREATE_TIME")
	private String createTime;	
	//更新人	
	@TableField("UPDATE_BY")
	private Long updateBy;	
	//更新时间	
	@TableField("UPDATE_TIME")
	private String updateTime;	

	/**
	 * 设置：主键Id
	 */
	public void setId(Long id) {
		this.id = id;
	}
	/**
	 * 获取：主键Id
	 */
	public Long getId() {
		return id;
	}
	/**
	 * 设置：参数名称
	 */
	public void setParamName(String paramName) {
		this.paramName = paramName;
	}
	/**
	 * 获取：参数名称
	 */
	public String getParamName() {
		return paramName;
	}
	/**
	 * 设置：参数key
	 */
	public void setParamKey(String paramKey) {
		this.paramKey = paramKey;
	}
	/**
	 * 获取：参数key
	 */
	public String getParamKey() {
		return paramKey;
	}
	/**
	 * 设置：参数值
	 */
	public void setParamValue(String paramValue) {
		this.paramValue = paramValue;
	}
	/**
	 * 获取：参数值
	 */
	public String getParamValue() {
		return paramValue;
	}
	/**
	 * 设置：正则表达式
	 */
	public void setRegularExp(String regularExp) {
		this.regularExp = regularExp;
	}
	/**
	 * 获取：正则表达式
	 */
	public String getRegularExp() {
		return regularExp;
	}
	/**
	 * 设置：参数描述
	 */
	public void setDescribe(String describe) {
		this.describe = describe;
	}
	/**
	 * 获取：参数描述
	 */
	public String getDescribe() {
		return describe;
	}
	/**
	 * 设置：系统参数状态：0 启用,1 禁用
	 */
	public void setStatus(Long status) {
		this.status = status;
	}
	/**
	 * 获取：系统参数状态：0 启用,1 禁用
	 */
	public Long getStatus() {
		return status;
	}
	/**
	 * 设置：创建人
	 */
	public void setCerateBy(Long cerateBy) {
		this.cerateBy = cerateBy;
	}
	/**
	 * 获取：创建人
	 */
	public Long getCerateBy() {
		return cerateBy;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取：创建时间
	 */
	public String getCreateTime() {
		return createTime;
	}
	/**
	 * 设置：更新人
	 */
	public void setUpdateBy(Long updateBy) {
		this.updateBy = updateBy;
	}
	/**
	 * 获取：更新人
	 */
	public Long getUpdateBy() {
		return updateBy;
	}
	/**
	 * 设置：更新时间
	 */
	public void setUpdateTime(String updateTime) {
		this.updateTime = updateTime;
	}
	/**
	 * 获取：更新时间
	 */
	public String getUpdateTime() {
		return updateTime;
	}
}
